

getUserInfo()
function getUserInfo() {
    axios.get('/my/userinfo'
        // , {
        //     // 配置请求头
        //     // headers属于axios的固定配置
        //     headers: {
        //         // Authorization: token值
        //         // Authorization: 是后端指定的
        //         Authorization: localStorage.getItem('token')
        //     }
        // }
    )
        .then(({ data: { data, message, status } }) => {

            // console.log(data, message, status)

            // 处理头像和昵称 ==》 渲染展示到页面中

            // 名字优先展示nickname，如果没有nickname才展示username
            let name = data.nickname || data.username
            // console.log(name);


            // 头像
            // 要显示img（图片头像）还是文字头像，屈居于服务器相应回来数据的user
            if (data.user_pic) {
                // $('.layui-nav-img ').show()
                // if成立说明有user_pic的值，图片头像
                $('.avatar').attr('src', data.user_pic).show()
                $('.text-avatar-box').hide()
            }
            else {
                // 没有user_pic值显示文字头像
                $('.text-avatar-box').show()
                $('.text-avatar').text(name[0].toUpperCase())
                $('.avatar').hide()
            }
            $('#welcome').html(`欢迎${name}`)







        })
    // .catch(err => {
    //     console.error(err);
    // })
}




//    todo===================退出===================

// 清除token
// 跳转login页面
const layer = layui.layer;
$('#btnLogout').click(function () {

    layer.confirm('请确认是否退出?', { icon: 3, title: '提示' }, function (index) {
        //do something


        // localStorage 负责本地存储
        // location  负责地址栏 地址（页面跳转）

        localStorage.removeItem('token')
        // 表示项目的根目录
        location.href = '/login.html'

        layer.close(index);
    });



})




